earthing pin - Spanish English Dictionary